beef carcass - French English Dictionary